put a leash on the dog - Deutsch Englisch Wörterbuch